package com.jic.veteran.portal.service.impl;

import com.jic.veteran.common.api.CommonPage;
import com.jic.veteran.portal.domain.ConfirmOrderResult;
import com.jic.veteran.portal.domain.OmsOrderDetail;
import com.jic.veteran.portal.domain.OrderParam;
import com.jic.veteran.portal.service.OmsPortalOrderService;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Map;

/**
 * 前台订单管理Service
 * Created by macro on 2018/8/30.
 */
@Service
public class OmsPortalOrderServiceImpl implements OmsPortalOrderService {
    @Override
    public ConfirmOrderResult generateConfirmOrder(List<Long> cartIds) {
        return null;
    }

    @Override
    public Map<String, Object> generateOrder(OrderParam orderParam) {
        return null;
    }

    @Override
    public Integer paySuccess(Long orderId, Integer payType) {
        return null;
    }

    @Override
    public Integer cancelTimeOutOrder() {
        return null;
    }

    @Override
    public void cancelOrder(Long orderId) {

    }

    @Override
    public void sendDelayMessageCancelOrder(Long orderId) {

    }

    @Override
    public void confirmReceiveOrder(Long orderId) {

    }

    @Override
    public CommonPage<OmsOrderDetail> list(Integer status, Integer pageNum, Integer pageSize) {
        return null;
    }

    @Override
    public OmsOrderDetail detail(Long orderId) {
        return null;
    }

    @Override
    public void deleteOrder(Long orderId) {

    }
}
